package rladidxo.basic;

public class J07_For {
public static void main(String[] args) {
	//반복문 - for문
	// 상황1) 간단한 인사말 5번 출력
	int i;
	for(i=1;i<=5;i++){
		System.out.print("안녕하세요\t");
	}System.out.println();
	//상황2)1-10까지 출력
	int j;
	for(j=1;j<=10;j++){
		System.out.print(j+"\t");
	}System.out.println();
	//상황3)1-50사이의 홀수
	for(int k=1;k<=50;k=k+2){
		System.out.print(k+"\t");
	}System.out.println();
	//상황4)1-100사이의 합
	int sum=0;
	for(int l=1;l<=100;l++){
		sum=l+sum;
	}System.out.println("1-100까지의 총합은: "+sum);
	//for문의 초기화식에 선언한 변수는 for문 안에서만 사용가능한 지역변수로 인식
	//for문 밖을 벗어나면 그 변수는 사라짐
	/*for(int n=1; n<=10; ++n){}
	for(int n=10; n>=1; --n){}
	
	int n=1;
	for(;n<=10;++n){}
	n=10;
	for(;n>=1;--n){}*/
	
	//상황5)100-1까지 출력
	for(i=100;i>=1;--i){System.out.print(i+"\t");}System.out.println();
	//상황6)100-1사이 짝수 출력
	for(i=100;i>=1;i=i-2){System.out.print(i+"\t");}System.out.println();
	//상황7)구구단 7단
	for(i=1;i<=9;i++){System.out.print("7X"+i+"="+i*7+" ");}System.out.println();
	//상황8)구구단 18단
	for(i=1;i<=9;i++){System.out.print("18X"+i+"="+i*18+" ");}System.out.println();
}
}
